asp attorney licensing .net javascript java .com mozilla php intellectual property microsoft explorer license .org patent copyright